package com.jeecg.demo.entity;

import org.hibernate.annotations.GenericGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

import javax.persistence.*;
import java.util.Date;

/**   
 *
 *
 */
@Entity
@Table(name = "BZJ_CONFIG", schema = "")
@SuppressWarnings("serial")
public class BzjConfigEntity implements java.io.Serializable {
	/**主键*/
	private Integer id;
	private String modeid;
	private String modename;
	private Integer enable;
	private String means;
	private String target;
	private  Double amount;
	private Date createtime;
	private Date updatetime;
	private Double rate;
	private String modedirectory;

	@Id
	@Column(name ="ID",nullable=false,length=20)
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}
	@Column(name ="MODEID",nullable=true,length=32)
	public String getModeid() {
		return modeid;
	}

	public void setModeid(String modeid) {
		this.modeid = modeid;
	}
	@Column(name ="MODENAME",nullable=true,length=32)
	public String getModename() {
		return modename;
	}

	public void setModename(String modename) {
		this.modename = modename;
	}
	@Column(name ="ENABLE",nullable=true,length=32)
	public Integer getEnable() {
		return enable;
	}

	public void setEnable(Integer enable) {
		this.enable = enable;
	}
	@Column(name ="MEANS",nullable=true,length=32)
	public String getMeans() {
		return means;
	}

	public void setMeans(String means) {
		this.means = means;
	}
	@Column(name ="TARGET",nullable=true,length=32)
	public String getTarget() {
		return target;
	}

	public void setTarget(String target) {
		this.target = target;
	}

	@Column(name ="AMOUNT",nullable=true,length=20)
	public Double getAmount() {
		return amount;
	}

	public void setAmount(Double amount) {
		this.amount = amount;
	}

	@Column(name ="CREATETIME",nullable=true,length=32)
	public Date getCreatetime() {
		return createtime;
	}

	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}

	@Column(name ="UPDATETIME",nullable=true,length=32)
	public Date getUpdatetime() {
		return updatetime;
	}

	public void setUpdatetime(Date updatetime) {
		this.updatetime = updatetime;
	}

	@Column(name ="RATE",nullable=true,length=20)
	public Double getRate() {
		return rate;
	}

	public void setRate(Double rate) {
		this.rate = rate;
	}
	@Column(name ="MODEDIRECTORY",nullable=true,length=20)
	public String getModedirectory() {
		return modedirectory;
	}

	public void setModedirectory(String modedirectory) {
		this.modedirectory = modedirectory;
	}
}
